Build on older versions of glib
authorAlexander Larsson <alexl@redhat.com>
Wed, 25 May 2016 09:00:19 +0000 (11:00 +0200)
committerAtomic Bot <atomic-devel@projectatomic.io>
Wed, 25 May 2016 14:01:39 +0000 (14:01 +0000)
Various places need to include libglnx.h for the autoptr backport
fallbacks to be there before ostree-autocleanups.h is included.

This fixes the build on centos7ยท

Closes: #309
Approved by: giuseppe

src/libostree/ostree-core.c
src/libostree/ostree-diff.c
src/libostree/ostree-fetcher.c
src/libostree/ostree-repo-pull.c
src/libostree/ostree-repo-traverse.c
src/ostree/ot-admin-builtin-instutil.c
src/ostree/ot-admin-functions.c
src/ostree/ot-builtin-admin.c
src/ostree/ot-editor.c
src/ostree/ot-main.c
src/ostree/ot-main.h

index 55ff4d63fe7b838b03694bdb6af61c438612cae8..00f767b3df93091ac079950c43c347c64c8df583 100644 (file)
 #include <stdio.h>
 #include <stdlib.h>
 #include <gio/gfiledescriptorbased.h>
+#include "libglnx.h"
 #include "ostree.h"
 #include "ostree-core-private.h"
 #include "ostree-chain-input-stream.h"
 #include "otutil.h"
-#include "libglnx.h"
 
 #define ALIGN_VALUE(this, boundary) \
   (( ((unsigned long)(this)) + (((unsigned long)(boundary)) -1)) & (~(((unsigned long)(boundary))-1)))
index 4b733461d00fe4b2c4441b786cddc4022a4c0fdf..8496102892d4d9adadadfdf1dc6b3f0e6f93964d 100644 (file)
@@ -22,6 +22,7 @@
 
 #include "config.h"
 
+#include "libglnx.h"
 #include "ostree.h"
 #include "otutil.h"
 
index 91b419a5793e4f9c2d2ad017c1af451a9a84dad8..d956d959522bbc09d68a0cef016457c5322d609f 100644 (file)
@@ -25,6 +25,7 @@
 #include <gio/gfiledescriptorbased.h>
 #include <gio/gunixoutputstream.h>
 
+#include "libglnx.h"
 #include "ostree-fetcher.h"
 #ifdef HAVE_LIBSOUP_CLIENT_CERTS
 #include "ostree-tls-cert-interaction.h"
index 619657c72b7558fd9d56f205a60736b8659aad1d..2f382856a243eff98407adad3d1235c4e5e9883a 100644 (file)
@@ -22,6 +22,7 @@
 
 #include "config.h"
 
+#include "libglnx.h"
 #include "ostree.h"
 #include "ostree-core-private.h"
 #include "ostree-repo-private.h"
index bb437c38b8fcb4eda47761a7521d188a8f787a89..503ab32972565908f2382b8c031030022337cb6f 100644 (file)
@@ -22,6 +22,7 @@
 
 #include "config.h"
 
+#include "libglnx.h"
 #include "ostree.h"
 #include "otutil.h"
 
index 1087b381021d9785dca2ca990fdbe558fe611512..88894a6af0be5225511a6d4911493c8e47a4accd 100644 (file)
 
 #include "config.h"
 
+#include "ot-main.h"
 #include "ot-builtins.h"
 #include "ot-admin-instutil-builtins.h"
 #include "ot-admin-builtins.h"
 #include "ot-admin-functions.h"
-#include "ot-main.h"
 #include "ostree.h"
 
 #include <glib/gi18n.h>
index bc9034e136f7195e6af0042cd4dfb279272aa4ce..ed4dfdfbca7486f0ee8dcf522b11871e719815b9 100644 (file)
@@ -22,6 +22,7 @@
 
 #include "config.h"
 
+#include "libglnx.h"
 #include "ot-admin-functions.h"
 #include "otutil.h"
 #include "ostree.h"
index 8b866170a344ccca49105a09f7d987194d02371a..7e7b04b577be73b720b5434f2be641e00757c6f9 100644 (file)
 
 #include "config.h"
 
+#include "ot-main.h"
 #include "ot-builtins.h"
 #include "ot-admin-builtins.h"
 #include "ot-admin-functions.h"
-#include "ot-main.h"
 #include "ostree.h"
 #include "ostree-repo-file.h"
 
index 4c29c81e35c6c700dd0dda9620f11670dfb1fc01..2e0458447d54661b90547c1466aeb50c3c7a84b4 100644 (file)
@@ -22,9 +22,9 @@
 
 #include "config.h"
 
+#include "libglnx.h"
 #include "ot-editor.h"
 #include "libgsystem.h"
-#include "libglnx.h"
 
 #include <sys/wait.h>
 #include <string.h>
index 93f841dcfceab9306ef2479ab7d101ea857ec31e..18c1323960f72ac23658c7cd35ce2a7d0819e5d5 100644 (file)
@@ -27,9 +27,9 @@
 #include <stdlib.h>
 #include <string.h>
 
+#include "ot-main.h"
 #include "ostree.h"
 #include "ot-admin-functions.h"
-#include "ot-main.h"
 #include "otutil.h"
 
 static char *opt_repo;
index 32620c5289006bbfbaa614b59b4e6c69a9a2120c..3bb752438b9e76bdefed60274e1da2675b967b7e 100644 (file)
@@ -22,8 +22,8 @@
 
 #pragma once
 
-#include "ostree.h"
 #include "libglnx.h"
+#include "ostree.h"
 
 typedef enum {
   OSTREE_BUILTIN_FLAG_NONE = 0,